remote-controlled ship - German English Dictionary